Republic of Hanover